package ch.zbw.vokabeltrainer.logik;
/**
 * Dise klasse erstellt Karteikarten mit der Ausgangssprachewort und Lernsprachewort inkl das Können
 * 
 * @author brunofliri
 *
 */
public class Karteikarte {
	
	private String wortSprache1;//Wort fuer Ausgangssprache
	private String wortSprache2;//Wort fuer Lernsprache
	private int lernerfolg;// Lernerfolg gemaess hoee der Zahl
	/**
	 * In diesem konstrukter wird die mitgegebene woerter und Lernerfolg Initialisiert
	 *  
	 * @param wortSprache1 String
	 * @param wortSprache2 String
	 * @param lernerfolg Interger
	 */
	public Karteikarte(String wortSprache1, String wortSprache2, int lernerfolg) {
		
		this.wortSprache1 = wortSprache1;
		this.wortSprache2 = wortSprache2;
		this.lernerfolg = lernerfolg;
	}
	/**
	 * Gibt das augangsWort zurueck
	 * 
	 * @return wortSprache1 String
	 */
	public String getWortSprache1() {
		return wortSprache1;
	}
	/**
	 * Setzt das ausgangsWort mit dem eingegebenen Wort
	 * 
	 * @param wortSprache1 String
	 */
	public void setWortSprache1(String wortSprache1) {
		this.wortSprache1 = wortSprache1;
	}
	/**
	 * Gibt das lernWort zurueck
	 * 
	 * @return wortSprache2 String
	 */
	public String getWortSprache2() {
		return wortSprache2;
	}
	/**
	 * Setzt das lernWort mit dem eingegbenen Wort
	 * 
	 * @param wortSprache2 String
	 */
	public void setWortSprache2(String wortSprache2) {
		this.wortSprache2 = wortSprache2;
	}
	/**
	 * Gibt den aktuellen Lernerfolg
	 * 
	 * @return lernerfolg Integer
	 */
	public int getLernerfolg() {
		return lernerfolg;
	}
	/**
	 * Setzt den aktuellen Lernerfolg mit dem eingegebenen Parameter
	 *  
	 * @param lernerfolg Interger
	 */
	public void setLernerfolg(int lernerfolg) {
		this.lernerfolg = lernerfolg;
	}

}
